.worker-info,.work-info-new{
  background-color: #fff;
  .info-items{
    padding: 20px 15px;
    .info-title{
      border-bottom: 1px solid #d6d5d3;
      .title-brief{
        display: block;
        text-align: center;
        width: 100px;
        border-bottom: 3px solid #fe6f4d;
        letter-spacing: 2px;
        font-size: 16px;
      }
    }
  }
  .info-content{
    padding: 30px 20px 0;
  }
  .info-vendor{
    border: 1px solid #fcd9b8;
    background-color: #f9eddf;
  }
  /* 基本信息*/
  .base-info{
    padding: 0;
    margin-top: 15px;
    font-size: 0;
    input{
      width: 100%
    }
    .row-fl{
      width: 80%;      
      font-size: 14px;
    }
    .row-fr{
      float: right;
      width: 20%;
    }
    .row-item{
      overflow: hidden;
      margin-bottom: 10px;
      .pa-form-control{
        width: 300px;
        height: 30px;
        label{
          width: 113px;
          text-align: right;
          line-height: 28px;
        }
        .pa-input{
          height: 28px;
          line-height: 28px;
          width: 50%;
        }
        .sex-checkbox{
          padding:0;
          margin: 0px 4px;
          width: 15px;
          height: 15px;
          border-radius: 50%;
          background-color: #b8b8b8;
          vertical-align: sub;
          &:active,&:checked{
            border-width: 5px;
            background-color: #fe6f4d;
          };
          &:hover{
            box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
          };
        }
      }
      .pa-form-control-home{
        width: 100%;
        label{
          width: 11%;
        }
        .pa-input{
          width: 66%;
        }
      }
    }
  }
  .btn-outer{
    margin-top: 15px;
  }

  /* 上传文件 */
  .avatar-attachment-upload-outer .file-list-outer .file-item{
    height: auto;
  }
}

/* 必填 */
.mandatory{
  position: absolute;
  margin-left: 6px;
  line-height: 28px;
  color: #fd8c71;
  font-size: 12px;  
}
/* 必填（除了人员）*/
.error-tip{
  position: absolute;
  margin-left: 5px;
  line-height: 28px;
  color: #fd8c71;
  font-size: 12px;  
}

.archive-id-error-tip{
  margin-left: 7px;
  color: #fd8c71;
  font-size: 12px;
  line-height: 28px;
}